/*
 * main.c
 *
 *  Created on: 2 kwi 2014
 *      Author: krzysiek
 */
#include <stdio.h>
#include <stdlib.h>

int main(void) {
	FILE *in;
	char nazwa[40];
	long int pozycja = 0L;
	char ch;

	printf("Wybierz plik: ");
	scanf("%s", nazwa);
	if((in = fopen(nazwa, "r")) == NULL) {
		fprintf(stderr, "Blad otwarcia pliku: %s\n", nazwa);
		exit(1);
	}
	printf("Okresl pozycje w pliku: ");
	while(scanf("%ld", &pozycja) > 0) {
		fseek(in, pozycja, SEEK_SET);
		while((ch = getc(in)) != '\n')
			putchar(ch);
		printf("\nOkresl pozycje w pliku (q - koniec programu): ");
	}
	if(fclose(in) != 0)
		fprintf(stderr, "Blad zamkniecia pliku %s\n", nazwa);

	return 0;
}

